package com.oocl.oopdemo.mycollection;

import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
import static org.hamcrest.Matchers.*;
public class MyLinkedListTest{

	private MyLinkedList mll;
	
	@Before
	public void before(){
		mll=new MyLinkedList();
	}
	
	@Test
	public void testAdd(){
		mll.add(1);
		mll.add(3);
		mll.show();
	}
	

	@Test
	public void testSize(){
		mll.add(23);
		mll.add(12);
		mll.add(2);
		mll.show();
		int length=mll.size();
		assertThat(length,is(3));
	}
	@Test
	public void testDelete(){
		mll.add(34);
		mll.add(12);
		mll.add(78);
		mll.add(45);
		mll.show();
		boolean b=mll.delete(12);
		mll.show();
		System.out.println(b);
		//assertThat(flag,is("true"));
	}
}
